medium-sized town - Spanish English Dictionary